// Represents the Player on the Screen
// Authors: Matthew DeNovio
#ifndef CHARACTER
#define  CHARACTER

#include "Image.h"

class Character
{
public:
	Character(void);
	~Character(void);

	void DrawUpImage(Camera * gameCamera);
	void DrawDownImage(Camera * gameCamera);
	void DrawLeftImage(Camera * gameCamera);
	void DrawRightImage(Camera * gameCamera);

	Point& Location(){return _location;}

private:

	// Attributes

	// Character Image

	Image _upImage;	
	Image _downImage;
	Image _leftImage;	
	Image _rightImage;	

	Point _location;		// Position of the Character in World Space
};

#endif

